main.out : main.o element.o arbre.o
	gcc main.o element.o arbre.o -o main.out

main.o : main.c ElementA.h Arbre.h
	gcc -c -Wall -ansi -pedantic main.c

arbre.o : ElementA.c Arbre.h Arbre.c
	gcc -c -ansi -pedantic -Wall Arbre.c

element.o : ElementA.h ElementA.c
	gcc -c -ansi -pedantic -Wall ElementA.c

clean : 
	rm -r *.o *.out
